package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;

@EnableEurekaServer
@SpringBootApplication
public class EurekaApp
{
public static void main( String[] args )
        {
        SpringApplication.run(EurekaApp.class, args);

        }

        @Bean
        @LoadBalanced
        public RestTemplate restTemplate() {
                return new RestTemplate();
        }
        }
